public class ShadyDeadState : EnemyState
{
    private new Shady Enemy => (Shady)base.Enemy;
    public ShadyDeadState(Enemy enemy, string animName) : base(enemy, animName) { }

    public override void Update()
    {
        base.Update();
        if (TriggerCalled)
            Enemy.SelfDestory();
    }
}
